optimize [QDate|QTime|QDateTime]::fromString format literals. (#1278)
authortsteven4 <13596209+tsteven4@users.noreply.github.com>
Wed, 4 Sep 2024 17:51:18 +0000 (11:51 -0600)
committerGitHub <noreply@github.com>
Wed, 4 Sep 2024 17:51:18 +0000 (11:51 -0600)
commita83ddadcf4085f4de5f54b4c9fe8301152a45919
tree9f9a5d70dca5ad75dc5eeb67f19eaf21e757fda9
parenta81a4b130bebff1a901d063f941f0e3de0c0d7bf
optimize [QDate|QTime|QDateTime]::fromString format literals. (#1278)

* optimize [QDate|QTime|QDateTime]::fromString format literals.

These accept QStringViews in Qt6 which can be very efficiently
passed with UTF-16 character literals.

* optimize QDateTime::toString format literals.

This isn't new to Qt6, but we had a few we hadn't taken care of
yet.

* use QString::replace(QChar, QChar) instead of (QString, QString)
13 files changed:
exif.cc
garmin_txt.cc
gdb.cc
gui/gmapdlg.cc
gui/gpx.cc
igc.cc
mtk_logger.cc
nmea.cc
subrip.cc
trackfilter.cc
unicsv.cc
waypt.cc
xcsv.cc